/*---- Reset -----*/
*{margin:0px;padding:0px;border:0 none;list-style:none;font-size:100%;list-style:none;}
body{font:normal 11px/18px Tahoma,Helvetica,verdana,arial,sans-serif;color:#333;text-decoration:none;margin:0px;padding:0px;text-align:left;background:#fff;}
input,textfield,select,textarea{font-family:Tahoma,Arial,Verdana;font-size:11px;border:1px solid #aac1d1;color:#555;outline:none;}
input{height:19px;padding:1px 4px;width:250px;line-height:16px;}
input[type=checkbox], input[type=radio]{width:14px !important;padding:0;margin:0;height:14px !important;display:inline-block;vertical-align:text-top;}
select{height:23px !important;padding:2px;min-width:auto;font-size:11px;}
option{padding:5px !important;border-bottom:1px solid #aac1d1;outline:none;}
select#per_city{width:110px;}
select#per_zone{width:85px;}
select#per_status{width:90px;}
select#per_year{width:53px;}
select#per_school{width:120px;}
radio,.borbot-last{border:none !important;}
h1, h2, h3, h4, h5{font-size:100%;font-weight:normal;}
.main-content h2{font-size:16px;text-align:left;font-weight:bold;float:left;color:#333;text-transform:capitalize;line-height:16px;}
a{color:#476da4;text-decoration:none;outline:none}
a:hover{text-decoration:underline;}
/*---- General -----*/
.actlink {display:block;line-height:15px;margin-bottom:5px;}
.page-home{width:567px !important;}
.clr{clear:both;}
.fl{float:left !important;}
.fr{float:right;}
.red{color:#F00;}
.darkgrey{ color:#555;}
.grey{color:#888 !important;font-size:11px !important;}
.orange{color:#f56032;}
.green{color:#6db22b;}
.pad8{padding:0 8px;}
.pat5{padding-bottom:5px;}
.mt8 {margin-top:8px !important;}
.padT10{padding-top:10px !important;}
.pad5{padding:0 5px !important;}
.padb8{padding-bottom:8px;}
.padb4{padding-bottom:4px;}
.padr4{padding-right:4px;}
.marl5{margin-left:5px !important;}
.marb8{margin-bottom:8px;}
.marb30{margin-bottom:30px;}
.hidden_vb{visibility:hidden;}
.visible_vb{visibility:visible;}
.moveLeft{position:relative;left:-95px;}

.padTB5{padding:5px 0;border-bottom:1px solid #E0E0E0;}
.w150{width:150px;}
.txtOrange{color:#FFAE00;}
.marT8{margin:8px auto 0 auto !important;}
.nobor{border:none !important;_display:inline-block;}
.marbot8{margin-bottom:8px;}@media all and (min-width:0px) {head~body .marbot8 {margin-bottom:0;padding-bottom:8px;}}
.marbot4{margin-bottom:4px;}
.nonemp{margin:0 !important;padding:0 !important;}
.txterr{color:#F00;}
.bgErr {background-color:#FFE7E4;border:1px solid #F2796B !important;}
.widthM{width:800px;position:relative;display:block;overflow:hidden;}
.widthP{width:749px;position:relative;display:block;overflow:hidden;}
.ficon_arrow {background-position:-8px -2094px;width:10px;height:17px;float:left;}
.ficon_arrowac {background-position:-8px -2065px;width:10px;height:17px;float:left;}
.line {border-bottom:1px solid #EAEFF4;}
.checkbox {float:left;margin:10px 8px 0 0;}
.last{margin-right:0 !important;}
.hBtnC{padding:6px;text-align:center;background:#f6fafd;margin:0 auto !important;font-size:12px;font-weight:bold;border:1px solid #c5d7e5;}
.hBtnC a{background-position:0 -294px;padding-left:16px;}
.edit-pf{float:left;display:inline;height:23px;margin-bottom:8px;overflow:hidden;*margin-bottom:-18px;}
.edit-pf {background-position:0 -168px;width:136px;cursor:pointer;}
.edit-pf a{display:block;text-decoration:none;color:#555555;font-weight:bold;padding:2px 0 0 25px;}
.edit-pf a:hover{color:#333;}
.cuttxt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;height:auto !important;max-height:36px;height:36px;}
.fixed_pos{position:fixed !important;}

::-webkit-input-placeholder{color:#777;}
:-moz-placeholder{color:#000 !important;}
::-moz-placeholder{color:#000 !important;}
::-ms-input-placeholder{color:#777;}
:focus::-webkit-input-placeholder{color:#aaa;}
:focus:-moz-placeholder{color:#666 !important;}
:focus::-moz-placeholder{color:#666 !important;}
:focus::-ms-input-placeholder{color:#aaa;}
/* ----@@@@@[ FEEDBACK - BACK TO TOP - REFRESH - REPORT ]@@@@@---- */
.feedback, .gotop, .switch, .refresh{position:fixed;right:0;display:block;cursor:pointer;z-index:100;}
.feedback{background-position:-316px -453px;top:150px;width:26px;height:61px;}
.gotop{width:73px;height:57px;background:transparent url(../images/btntop_1.02.png) no-repeat 0 0;position:fixed;right:26px;bottom:27px;display:block;}
.gotop.op2{right:216px;bottom:0;}
.gotop.op3{right:26px;bottom:0;}
.switch {background-position:-282px -464px;top:90px;}
.refresh{background-position:-270px -600px;bottom:0px;width:101px;height:24px;}
.feedback1 {position:fixed;right:0;display:block;cursor:pointer;z-index:10;}
.feedback1{top:214px;width:26px;height:88px;}
.error_report{background:url(../images/baoloi_btn.png) no-repeat;width:69px;height:24px;text-indent:-99999em;display:block;float:right;clear:both;}

/* ----@@@@@[ BUTTONS ]@@@@@---- */
.btn_L1,.btn_L1:hover,.btn_L2,.btn_L2:hover,.btn_L3,.btn_L3:hover,.btn_L4,.btn_L4:hover,.btn_L5,.btn_L5:hover,.btn_L6,.btn_L6:hover,.btn_L7,.btn_L7:hover,.btn_L8,.btn_L8:hover,.btn_L9,.btn_L9:hover,.btn_L10,.btn_L10:hover,.btn_L11,.btn_L11:hover{vertical-align:bottom;text-decoration:none;display:inline-block;}
.btn_L1 em,.btn_L2 em,.btn_L3 em,.btn_L4 em,.btn_L5 em,.btn_L6 em,.btn_L7 em,.btn_L8 em,.btn_L9 em{font-style:normal;cursor:pointer;}
.btn_L1{background-color:#41a2d5;border-color:#1373b0;border-width:1px;border-style:solid;color:#fff;font-size:14px;font-weight:bold;box-shadow:0 -18px 12px -8px #1373b0 inset;}
.btn_L1 em{display:block;height:24px;line-height:22px;border-top:1px solid #6ec6ee;padding:0 12px;text-shadow:0 -1px 0 #666}
.btn_L1:hover{background-color:#0987c2;border:1px solid #09639c;color:#e2f0f8;box-shadow:0 -18px 12px -8px #0766ba inset;}
.btn_L1:hover em{border-top:1px solid #1ea3e5}
.btn_L2{font-weight:bold;background-color:#41a2d5;border:1px solid #1373b0;color:#fff;box-shadow:0 -8px 8px #2488c4 inset;padding:0 8px;line-height:19px;height:20px;text-shadow:0 -1px 0 #666;}
.btn_L2:hover{color:#E2F0F8;border:1px solid #004385;background-color:#0c88c4;box-shadow:0 -8px 8px #006ab6 inset;}
.btn_L3,.btn_L4{font-weight:bold;font-size:12px;border:1px solid #1a5b99;background-color:#56a7dc;color:#fff;}
.btn_L3:hover,.btn_L4:hover{background-color:#1b8acf;}
.btn_L3 em,.btn_L4 em{display:block;padding:0 8px;height:19px;line-height:18px;border-top:1px solid #6ec6ee;}
.btn_L3:hover em,.btn_L4:hover em{border-top:1px solid #3bb3e8;}
.btn_L4{font-size:11px;}
.btn_L4 em{height:18px;line-height:17px;}
.btn_L5,.btn_L6{border:1px solid #888;color:#555;font-size:12px;font-weight:bold;margin-left:5px;background-color:#f2f2f2;}
.btn_L5 em,.btn_L6 em{display:block;padding:0 8px;height:19px;line-height:18px;border-top:1px solid #fff;}
.btn_L5:hover,.btn_L6:hover{color:#3784b2;border:1px solid #3784b2;}
.btn_L6{font-size:11px;}
.btn_L6 em{height:18px;line-height:17px;}
.btn_L7,.btn_L7:hover{font-size:11px;background-color:#fff;color:#555;border:1px solid #8B8B8B;height:21px;line-height:21px;padding:0 5px;box-shadow:0 -5px 5px #e7e7e7 inset;border-radius:2px;}
.btn_L8{font-weight:bold;font-size:12px;color:#fff;border:1px solid #4A833E;background-color:#73b671;box-shadow:0 -8px 8px #51a34f inset;border-radius:3px;}
.btn_L8 em{padding:0 8px;height:20px;line-height:18px;border-top:1px solid #8bcc8a;display:block;border-radius:3px;}
.btn_L8:hover{background-color:#0d7e0b;color:#fff;border:1px solid #025900;}
.btn_L8:hover em{border-top:1px solid #5db65a;background-color:#389836;box-shadow:0 -8px 8px #057b03 inset}
.btn_L9{background-color:#e7e7e7;border:1px solid #ccc;border-radius:3px;color:#444;font-size:10px;line-height:17px;padding:3px 4px;text-transform:uppercase;box-shadow:0 18px 12px -8px #fff inset;}
.btn_L9:hover{border:1px solid #999;}
.btn_L10{border:1px solid #215081;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:bold;height:24px;line-height:24px;padding:0 10px;text-align:center;background-color:#5a8fbf;box-shadow:0 -18px 12px -8px #3a77a9 inset;text-shadow:0 -1px 0 #555}
.btn_L10:hover{background-color:#3b7db4;box-shadow:0 -18px 12px -8px #175e9a inset;}
.btn_L11,.btn_L11:hover{border:1px solid #abb6c6;border-radius:3px;color:#555;display:inline-block;font-size:12px;font-weight:bold;height:24px;line-height:24px;padding:0 10px;text-align:center;background-color:#d8e1e6;box-shadow:0 22px 15px -10px #fff inset;text-shadow:0 1px 0 #fff;}

.btn_action{padding-bottom:10px;}
.btn_action a{float:left;display:block;font-size:11px;border:1px solid #8B8B8B;padding:0 3px;margin-right:2px;text-decoration:none;background-color:#e7e9e6;background-position:0 -194px;color:#333;line-height:20px;}
.btn_action span{float:left;width:16px;height:16px;margin-right:2px;}

/* rightbox buttons */
.btn_colright{background-image:url(../images/btn_right-1.01.gif); background-repeat:no-repeat; height:23px; float:left; text-indent:-9999px;}
.btn_colright.pf_new{ float:inherit; display:inline-block;}
.btn_colright.createalbum{width:72px; background-position:0 0;}
.btn_colright.writeblog{width:66px; background-position:-77px 0;}
.btn_colright.givegift{width:70px; background-position:-148px 0;}
.btn_colright.tease{width:76px; background-position:0 -37px;}
.btn_colright.message{width:64px; background-position:-79px -37px;}
.btn_colright.sharefrd{width:116px; background-position:0 -74px; margin-top:5px;}
.btn_colright.setbackground{width:104px; background-position:0 -109px;}
.btn_colright.setmusic{width:106px; background-position:-107px -109px;}
.btn_colright.chatadmin{width:96px; background-position:-119px -74px; margin-top:5px;}
.btn_colright.maright5{ margin-right:5px}
.btn_colright.maright4{ margin-right:4px}

.btn_newprofile{background-image:url(../images/btn_newprofile.gif);background-repeat:no-repeat;height:25px;float:left;text-indent:-9999px;}
.btn_newprofile.createalbum{width:75px;background-position:0 0;}
.btn_newprofile.writeblog{width:67px;background-position:-79px 0;}
.btn_newprofile.givegift{width:79px;background-position:-168px -37px;}
.marightpf{margin-right:5px;}

/*Bar*/
.box-title{background:#F6F9FE;padding:2px 8px 0 8px;height:24px;}
.editif-highline {background:#f0f0f0;}
.box-title h3{float:left;color:#333;font-weight:bold;padding-left:12px;background-position:0 -101px;font-size:12px;line-height:21px;}
/*Close*/
a.close{background-position:-52px -143px;height:16px;position:absolute;right:0;width:18px;display:block;}
a.close_newfrd{background-position:0px -895px;width:17px;height:15px;position:absolute;right:10px;top:10px;display:block;}
a.close.stt{top:5px}
a.close:hover{background-position:-72px -143px;padding:0;margin:0;}

/*input-file*/
.input-file{margin:5px 0;color:#555555;font-weight:bold;height:26px;line-height:155%;position:relative;overflow:hidden;overflow:visible\9;width:326px;}
.btn-browse{background-position:-162px -96px;width:68px;height:24px;cursor:pointer;float:right;position:relative;border:#fff;display:inline-block;}
.btn-browse input{background-position:-231px -188px\9;position:absolute;top:0;right:0;z-index:-100\9;width:68px;height:24px;margin-top:-1px\9;_margin:0 -8px;height:24px\9;opacity:0;filter:alpha(opacity=0);}
.input-file var {border-color:#888 #ccc #ccc #888;border-style:solid;border-width:1px;display:block;height:17px;overflow:hidden;padding:0.29em 0.6em 0.2em;position:relative;}
.input-file var input {background:#fff;border:1px none #B1B1B0;color:#808080;display:block;height:17px;left:0;padding:2px 6px;position:absolute;top:0;width:247px;height:19px\9;}

/* ----@@@@@[ AVATAR DIMENSIONS ]@@@@@---- */
.avar-42 {width:42px;float:left;height:42px;margin:0 2px 2px 0;}
.avar-42 img{width:42px;height:42px;}
.avar-42 a{display:inline-block;}
.avar-32 {width:34px;float:left;height:34px;margin:0 2px 2px 0;}
.avar-32 img{width:34px;height:34px;}
.avar-32 a{display:inline-block;}

/*---@@@[ ZME Icons ]@@@---*/
.icn16x16,.icn12x12,.notificon, .icn, .calnote_icn {background-image:url(../images/zme_icons16x16-1.28.png);display:inline-block;margin-right:5px;font-size:0;}
.icn16x16.appfriend{margin-right:3px;font-size:0; vertical-align:-3px;}
.icn16x16{width:16px;height:16px;vertical-align:middle;}
.icn12x12,.notificon{width:12px;height:12px;}
  .icn_like16x16{background-position:0 -48px;}
  .icn_like12x12{background-position:-31px -47px;width:13px;margin-right:1px;vertical-align:-1px;*margin-right:3px;}
  .icn_likegrey12x12{background-position:-32px -32px;margin-right:1px;vertical-align:-1px;*margin-right:3px;}
  .icn_photo16x16{background-position:0 -80px;}
  .icn_commt16x16{background-position:0 -16px;}
  .icn_commt12x12{background-position:-32px -16px;}
  .icn_editinfo16x16{background-position:0 -208px;}
  .icn_avatar16x16{background-position:0 -112px;}
  .icn_privacy16x16{background-position:0 -144px;}
  .icn_infoboard16x16{background-position:0 -176px;}
  .icn_zmewallet16x16{background-position:0 -288px}
  .icn_chat12x12{background-position:-32px -96px;vertical-align:-2px;}
  .icn_chat_off12x12{background-position:-32px -112px}
  .icn_gift12x12{background-position:-32px -128px;vertical-align:baseline;}
  .icn_pen12x12{background-position:-29px -221px;}
  .icn_tease12x12{background-position:-32px -80px;vertical-align:-1px;}
  .icn_makefrd12x12{background-position:-32px -160px;}
  .icn_zme_notcert16x16{background-position:0 -304px;}
  .icn_zme_cert16x16{background-position:0 -320px;}
  .icn_wallact16x16{background-position:0 -336px;}
  .icn_user16x16{background-position:0 -352px;}
  .icn_emoticon{background-position:-96px 0;width:20px;height:20px;cursor:pointer;}
  .icn_fan12x12{background-position:-33px -174px;}
  .icn_zlivefeed{background-position:-96px -32px;}
  .icn_certified12x12{background-position:-32px -288px;}
  .icn_certified16x16{background-position:0 -688px;}
  .icn_truongsa12x12{background-position:-32px -304px;}
  .icn_photo12x12{background-position:-32px -320px;}
  .icn_friend12x12{background-position:-32px -352px;}
  .icn_viplist12x12{background-position:-32px -368px;}
  .icn_event12x12{background-position:-32px -384px;}
  .icn_group12x12{background-position:-32px -400px;}
  .icn_friendlist16x16{background-position:0 -448px;}
  .icn_friendmaybe16x16{background-position:0 -656px;}
  .icn_inviteapp16x16{background-position:0 -672px;}
  .icn_searchfrd16x16{background-position:0 -480px;}
  .icn_frinvite16x16{background-position:0 -672px;}
  .icn_changeavt{background-position:0 -528px;}
  .icn_changeavt12x12{background-position:-32px -528px; vertical-align:-1px;}
  .icn_changeavt12x12.button{vertical-align:-2px;}
  .icn_personal16x16{background-position:0 -512px;}
  .icn_uploadphoto16x16{background-position:-64px -32px;}
  .icn_eventbell12x12{background-position:-32px -208px;}
  .icn_birthcake16x16{background-position:0 -544px;}
  .icn_share16x16{background-position:0 -576px;}
  .icn_fanclub16x16{background-position:0 -592px;}
  .icn_playbtn{background-position:-64px 0;width:20px;height:19px;}
  .icn_ststchart{background-position:-96px -48px;width:9px;height:9px;}
  .icn_song16x16{background-position:-64px -80px;}
  .icn_logout16x16{background-position:0 -64px;}
  .icn_point12x12{background-position:-32px -336px;}
  .icn_bookmarkfeed12x12{background-position:-32px -544px;vertical-align:-3px;}
  .icn_wall12x12{background-position:-32px -559px;vertical-align:-2px;}
  .icn_repost12x12{background-position:-32px -576px;height:13px;vertical-align:-2px;margin-right:1px;*margin-right:3px;}
  .icn_game12x12{background-position:-32px -592px;}
  .icn_viewinfor16x16{background-position:-64px -96px; height:17px;}
  .icn_app12x12{background-position:-32px -640px;}
  .icn_appstore16x16{background-position:0 -704px; height:13px;}
  .icn_groupchat12x12{ background-position:-32px -654px; vertical-align:-1px;}
  .icn_mobile16x16{background-position:-3px -400px; margin-right:1px;}
  .ico_like16x16{ background-position:0 -720px;}
  .ico_likefull16x16{ background-position:0 -752px;}
  .ico_repost16x16{ background-position:0 -785px;}
  .icn_music12x12{background-position:-32px -671px;}
  .icn_news16x16{background-position:0 -336px; vertical-align:-3px;}
  .icn_record12x12{background-position:-32px -688px;}
  .icn_designcover12x12{ background-position:-32px -704px; vertical-align:-2px;}
  .icn_tip12x12{ background-position:-32px -720px; margin:0 0 0 10px;}
  .icn_tdh12x12{ background-position:-32px -752px;}

  /* Icons for Hot profile */
  .vip_icn{background-position:-64px -160px;vertical-align:-2px; width:18px; height:18px;}
  .community_icn{background-position:-64px -196px;vertical-align:-2px; width:18px; height:18px;}
  .biz_icn{background-position:-64px -178px; height:18px;}
  
  /* Icons for ZMe Vip */
  .mevip_year16x16{background-position:-64px -224px; vertical-align:-3px;}
  .mevip_month16x16{background-position:-64px -240px; vertical-align:-5px;}
  .mevip_year12x12{background-position:-64px -256px;vertical-align:-4px; margin:0 0 0 3px;}
  .mevip_month12x12{background-position:-64px -270px;vertical-align:-4px; margin:0 0 0 3px;}

  /* App-Icons */
  .icn_appfaqs16x16{background-position:0 -592px;}
  .icn_appevent16x16{background-position:0 -384px;}
  .icn_appevent12x12{background-position:-32px -384px;}
  .icn_appfriend16x16{background-position:0 -352px;}
  .icn_appfriend12x12{background-position:-32px -352px;}
  .icn_blogapp16x16{background-position:0 -416px;}
  .icn_blog12x12{background-position:-32px -416px;}
  .icn_tuviapp16x16{background-position:-64px -145px;margin-top:-2px;}
  .icn_tuviapp12x12{background-position:-32px -272px;}
  .icn_msg16x16{background-position:0 -256px;}
  .icn_msg12x12{background-position:-32px -254px;}
  .icn_viplist16x16{background-position:0 -368px;}
  .icn_viplist12x12{background-position:-32px -368px;}
  .icn_link16x16{background-position:0 -496px;}
  .icn_link12x12{background-position:-32px -496px;}

/*-----Icon Hot-biz profile--------*/
.icofam {background-image:url(../images/ico_fam-1.05.png);background-repeat:no-repeat;height:16px;display:block;}
	.icofam.famsta_0 {background-position:0 -446px;width:17px;}
	.icofam.famsta_1 {background-position:0 -120px;width:17px;}
	.icofam.famsta_2 {background-position:0 -406px;width:38px;}
	.icofam.famsta_3 {background-position:0 -80px;width:38px;}
	.icofam.famsta_4 {background-position:0 -366px;width:58px;}
	.icofam.famsta_5 {background-position:0 -40px;width:58px;}
	.icofam.famsta_6 {background-position:0 -326px;width:77px;}
	.icofam.famsta_7 {background-position:0 0;width:77px;}
	.icofam.famstagrey {background-position:0 -870px;width:17px;}
	.icofam.famed_0 {background-position:0 -601px;width:17px;}
	.icofam.famed_1 {background-position:0 -291px;width:17px;}
	.icofam.famed_2 {background-position:0 -562px;width:38px;}
	.icofam.famed_3 {background-position:0 -251px;width:38px;}
	.icofam.famed_4 {background-position:0 -522px;width:58px;}
	.icofam.famed_5 {background-position:0 -211px;width:58px;}
	.icofam.famed_6 {background-position:0 -482px;width:77px;}
	.icofam.famed_7 {background-position:0 -171px;width:77px;}
	.icofam.famedgrey {background-position:-21px -870px;width:17px;}
	.icofam.commu_0 {background-position:0 -753px;width:18px;}
	.icofam.commu_1 {background-position:0 -632px;width:18px;}
	.icofam.commu_2 {background-position:0 -783px;width:38px;}
	.icofam.commu_3 {background-position:0 -662px;width:38px;}
	.icofam.commu_4 {background-position:0 -813px;width:59px;}
	.icofam.commu_5 {background-position:0 -692px;width:59px;}
	.icofam.commu_6 {background-position:0 -843px;width:77px;}
	.icofam.commu_7 {background-position:0 -722px;width:77px;}
	.icofam.commugrey {background-position:-40px -870px;width:17px;}

/*-----tiny Hot/biz profile icon-----*/
#star .cont-item{height:55px;}
#star .ico-sp, #services .ico-sp, .statusfrd .ico-sp{margin-left:5px;}
.tinystar {background-image:url(../images/ico_tinystar.gif);background-repeat:no-repeat;float:left;height:9px;margin-top:5px;width:41px;font-size:0;}
.tinystar.star_0 {background-position:0 -141px;}
.tinystar.star_1 {background-position:0 -61px;}
.tinystar.star_2 {background-position:0 -119px;}
.tinystar.star_3 {background-position:0 -41px;}
.tinystar.star_4 {background-position:0 -99px;}
.tinystar.star_5 {background-position:0 -20px;}
.tinystar.star_6 {background-position:0 -79px;}
.tinystar.star_7 {background-position:0 0;}
.tinysflag {background-image:url(../images/ico_tinymedal.gif);background-repeat:no-repeat;float:left;height:10px;margin-top:5px;width:41px;}
.tinysflag.medal_1 {background-position:0 -60px;}
.tinysflag.medal_2 {background-position:0 -120px;}
.tinysflag.medal_3 {background-position:0 -40px;}
.tinysflag.medal_4 {background-position:0 -101px;}
.tinysflag.medal_5 {background-position:0 -22px;}
.tinysflag.medal_6 {background-position:0 -80px;}
.tinysflag.medal_7 {background-position:0 0;}
.tinyscom{background-image:url(../images/ico_tinycom.gif);background-repeat:no-repeat;float:left;height:10px;margin-top:5px;width:41px;}
.tinyscom.com_1{background-position:0 -60px;}
.tinyscom.com_2 {background-position:0 -119px;}
.tinyscom.com_3 {background-position:0 -40px;}
.tinyscom.com_4 {background-position:0 -99px;}
.tinyscom.com_5 {background-position:0 -20px;}
.tinyscom.com_6 {background-position:0 -80px;}
.tinyscom.com_7 {background-position:0 0;}

/*---@@@[ Repeat-x BG ]@@@---*/
.bgrepeat_x{background-image:url(../images/bgrepeatx.jpg);background-repeat:repeat-x;}

/*---- Background -----*/
.blkSearch, .skin, .state_ht_left, .state_ht_right, .edit-pf, .note-r, .note-l,.musicplayer, .btn-edit, .nub, .edit_notice_done span, .edit_notice_erro span, .icondel, .iconadd, .thumnapp, .rowlst .makefr, .btnSel .pre, .btnSel .next, .delImg, .src, .top-left, .top-right, .bot-left, .bot-right, .close, .icodot, .icomedia, .album-thumn, .btn-viewmore, .ico_avt, .emostatus, .closedisbox, .closefed.active, .icodelbxrt, .btn-selapp, .frdquiksearchbtn, .fixedbox_close a{background-image:url(../images/skin-1.54.gif);background-repeat:no-repeat;}

.ico-sp, .topage, .alert .alert-inter, .alert a.close-alert, .box-title h3, .privacy, .update, .edit_notice, input.attImg, .att li a, .ico, .likelink, .comlink, .ico_arrowzm, .icotease, .tit_search, .icocer, .icoapphrsc, .icolikestt, .ico_sttyourfrd, .icort12, .close_newfrd, .search_edit_info{background-image:url(../images/ico-sprite-1.23.gif);background-repeat:no-repeat;}
	.ico-sp{height:16px;width:16px;padding-right:5px;float:left;}
	.icort12{width:12px;height:12px;margin-right:3px;display:inline-block;font-size:0;vertical-align:-2px;*vertical-align:0px;}
	.ico_arrowzm{background-position:0 -271px;}
	.icon_status {background-position:left -501px;}
	.ico_sttyourfrd{width:16px;height:16px;display:inline-block;}
	.icon_status_open {background-position:left -499px;margin-right:3px;}
	.icon_status_close {background-position:left -838px;margin-left:5px;}
	.ico_music-fr{background-position:0 -375px;}
	.ico_info-fr{background-position:0 -348px;}
	.ico_sendmess {background-position:0 -416px;}
	.ico_sendmessD {background-position:0 -431px;}
	.ico_chat {background-position:0 -308px;}
	.ico_chatD {background-position:0 -326px;}
	.ico_gif-fr {background-position:0 -399px;}
	.ico_add-fr{background-position:0 -476px;width:13px;height:16px;}
	.icon_search {background-position:0 -852px;width:13px;height:16px;float:left;margin-right:5px}
	.ico_poke{background-position:0 -3206px;}
	.ico_wrtbir{background-position:2px -395px;}
	.ico_fans{background-position:0 -775px;}
	.ico_likeser{background-position:0 -451px;}
	.ico_tea-fr{background-position:0 -520px;margin-top:3px;}
	.ico_share{background-position:0 -608px;}
	.ico_blog{background-position:0 -713px;}
	.ico_photo{background-position:0 -735px;}
.status-input-top, .status-input-bottom, .state_ht, .state_line, .f-status-bot{background-image:url(../images/repeat-x.gif);background-repeat:repeat-x;}
.arrow_emo{width:15px; height:8px; background-position:-184px -736px; position:absolute; top:-8px; right:100px;}
.arrow_emobot{width:15px; height:8px; background-position:-204px -736px; position:absolute; bottom:0; right:100px;}

/* Container */
.container{margin:34px auto 0;width:980px;height:100%; overflow:hidden;}
.themeprofile{width:980px;height:100px;background:url(../images/blank.gif) repeat-x 0 0;display:block;}
#main{background:#fff;width:974px; height:1%; border-color:#c8d4e5; border-width:5px 5px 1px 1px; border-style:solid;margin:0 auto;}
#main-content{background: #fff url(../images/bg_home.gif) repeat-y 0 0;float:left;display:block;position:relative;padding:15px;}

/* Vo app */
#main-content-voapp, #settings {padding:15px;width:800px;overflow:hidden;}
#main-content-voappN {display:inline;float:left;margin:10px;width:836px;overflow:hidden;}
.app{margin-top:10px;overflow:hidden;width:100%;text-align:left;}
#cotltvoapp{float:right;margin:0 10px 10px 0;width:108px;_width:102px;display:inline;position:relative;overflow:hidden;}
#cotltvoapp ul.facephotopr, #cotltvoapp ul.otherappstore {clear:both;display:block;height:1%;overflow:hidden;padding-bottom:5px;}
#cotltvoapp ul.facephotopr li, #cotltvoapp ul.otherappstore li {display:block;float:left;width:108px; height:auto; margin-bottom:10px;}
#cotltvoapp ul.facephotopr li .tit, #cotltvoapp ul.otherappstore .tit {line-height:15px;padding-top:4px;}
#cotltvoapp ul.facephotopr li .namalbapp, #cotltvoapp ul.otherappstore .namalbapp{ height:18px; overflow:hidden; display:block;}
.borleft{float:left;border-left:1px solid #C8D4E5;}
.titvoapp{font-size:10px; border-bottom:1px dotted; padding-bottom:5px; margin-bottom:5px;}
.borotherappstore{width:106px; height:106px;border-radius:6px;border:1px solid #979797;margin-bottom:3px;background-repeat:no-repeat;background-size:cover;}

/*Box community vo app*/
.txtgrey{color:#808080;}
.bxcomunityapp, .bxphotoapp, .bxstoreapp{display:block;overflow:hidden;}
.titcomunityapp{border-bottom:1px dotted #999;font-size:10px;margin-bottom:5px; font-weight:bold; color:#555;}
.bxstoreapp .titcomunityapp{ word-spacing:-2px;}
.titcomunityapp a{ color:#555;}
.titcomunityapp a:hover{ text-decoration:none;}
ul.itemcommunityapp{font-size:9px;display:block;}
ul.itemcommunityapp li{margin-bottom:5px;float:left;}
.ltitemcommunityapp{width:16px;margin-right:5px;float:left;}
.rtitemcommunityapp{width:86px;_width:82px;float:left;}
.icovip{width:16px;height:16px;background-image:url(../images/ico_fam-1.05.gif);background-repeat:no-repeat;margin-right:5px;display:inline-block;vertical-align:middle;}
.icovip.vipcommunityapp{background-position:0 -633px;margin-top:5px}

/* Left Content */
#left-content{width:618px;min-height:400px;text-align:left;float:left;display:inline;position:relative;margin:0 15px 0 0;}

/*Footer*/
.footer-inside{margin:10px 10px 0 10px;font-size:11px;color:#444;background:#fff;border-top:1px solid #c8d4e5;padding:10px 0;}
.footer-inside .fl a{margin:0 5px;font-weight:bold;}

/* ----@@@@@[ CONTAINERS ]@@@@@---- */
/* ctnblk01 */
.ctnblk01{margin-bottom:10px;}
.ctnblk01 .tab, .tab{margin-bottom:5px;background:#EDF7FD;border-bottom:1px solid #D1E0E9;height:19px;overflow:hidden;padding:3px 5px 2px;}
.ctnblk01 .tab h3,.tab h3 {color:#333;float:left !important;font-size:12px;font-weight:bold;text-align:left;}
.ctnblk01 .tab a,.tab a {float:right;}
/* Box-top */
.box-top{margin-top:8px;padding:8px;border:1px solid #d1d9e4;}
.box-top p{font-size:12px;font-weight:bold;padding-bottom:8px;line-height:13px;height:1%;}

/* ----@@@@@[ DISPLAY BOX ]@@@@@---- */
/* DisplayBox:Mini profile */
.ctndisbox.disbox_minipro{width:378px;position:absolute;z-index:1200;}
.disbox_minipro .nodata{padding:5px;}
.disbox_minipro .usercolt, .disbox_suggestvip .usercolt{width:120px;height:120px;overflow:hidden;margin:0 8px 0px 0;float:left;}
.disbox_minipro .usercolrt, .disbox_suggestvip .usercolrt{width:220px;height:120px;overflow:hidden;float:left;display:block;}
.disbox_minipro .usercolrt .usertxtinfo {height:97px;overflow-y:hidden;}
.disbox_minipro .usercolrt .usertxtinfo.nofrd{height:67px;}
.disbox_minipro .usercolrt ul.genfrd{clear:both;display:block;height:35px;overflow:hidden;margin-top:1px;}
.disbox_minipro .usercolrt ul.genfrd li{width:34px;height:34px;margin-right:3px;float:left;}
.disbox_minipro .usercolrt ul.genfrd li.end{margin-right:0}
.disbox_minipro .box_username, .disbox_suggestvip .box_username{font-size:12px;height:20px;overflow:hidden;}
.btnboxinfo_user{clear:both;height:23px;/* margin-top:9px;*/}
.btnboxinfo_user.btn_action span, .footerboxinfo_user.btn_action span{height:12px;margin:4px 5px 0 0;width:13px;_margin-right:2px;}
.btnboxinfo_user.btn_action a{margin-right:2px;padding:0 5px;}
.footerboxinfo_user{clear:both;padding:8px;height:23px !important;background:#f0f3f7;margin-top:8px;}
.footerboxinfo_user .addfrbtn {margin-top:0;margin-right:2px}
.stt_minipro{margin-right:3px;}
.stt_minipro textarea{border:1px solid #abb7c8;resize:none;width:270px;_width:267px;height:20px !important;padding:2px 5px;line-height:20px;overflow:hidden;font-size:12px;-moz-box-shadow:0px 1px 2px #abbfd9;-webkit-box-shadow:0px 1px 2px #abbfd9;box-shadow:0px 1px 2px #abbfd9;}
.disbox_minipro .marltbutton{margin-left:3px;}
.disbox_minipro .marightbn{margin-right:5px;}

/*SuggestVIP for user*/
.disbox_suggestvip{width:400px;}
.titsuggestvip{ margin:-8px -8px 8px; background:#f0f3f7; overflow:hidden; padding:6px 8px; font-size:12px;border-bottom:1px solid #eaeff4;}
.ctnsuggestvip{ max-height:404px; overflow-y:auto;}
.rowsuggestvip{ border-bottom:1px solid #eaeff4; padding-bottom:10px; margin-bottom:10px; overflow:hidden;}
.suggestvip{top:5px; right:-3px; *top:-2px;}

/* DisplayBox:Happy Birthday */
.disbox_writebirthwish{width:420px;}
.form_write_birthwish{margin-left:58px;}
.disbox_writebirthwish .user_avatar, .popup_birthday .user_avatar{width:50px;height:50px;float:left;margin-right:8px;_position:relative;}
.disbox_writebirthwish textarea{margin:4px 0 8px;width:324px;height:20px !important;resize:none;padding:3px;overflow:hidden;}
.disbox_writebirthwish textarea.birthday{width:240px; height:15px !important;}
.disbox_writebirthwish .emostatus, .popup_birthday .emostatus{background-position:-316px -188px;cursor:pointer;display:inline-block;height:21px;margin-right:5px;vertical-align:middle;width:21px;}
.ctndisbox .disbox_inner.birthdaybg{ background:url(../images/birthday_bg.png) no-repeat top right;}
.rowbirthday{ border-bottom:1px solid #EAEFF4; margin-bottom:5px; padding-bottom:5px;}
.rowbirthday.end{ border-bottom:none; padding-bottom:0;}
.rowbirthday .cntbtnbirthday{float:right; margin-top:4px;}

/* DisplayBox:receive gifts */
.disbox_receive_gifts{margin-left:73px;}
.disbox_receive_gifts .txtuser{font-size:12px;margin-bottom:5px;}
.disbox_receive_gifts .txtwish{line-height:16px;padding-bottom:5px;font-size:12px;}
.disbox_receive_giftstxt{text-align:center;font-size:12px;padding:2px 0;}
.img_receive_gift{width:65px;float:left;margin-right:8px;_position:relative;}
.disbox_inner .sml_checkbox{margin:0px 0px 8px;} /* NAMNT */
.disbox_inner .sml_checkbox p {padding-left:20px;line-height:14px;font-size:11px;color:#888;}/* NAMNT */
.newyeargreet{width:575px;font-size:12px !important;margin-bottom:10px;border:1px solid #AAC1D1;height:21px;line-height:20px;padding:1px 1px 1px 5px;position:relative;}
.newyeargreet ul.txtgreets{width:581px;height:127px;position:absolute;display:block;border:1px solid #AAC1D1;border-top:none;border-bottom:none;top:24px;left:-1px;background:#f8f8f8;overflow-y:auto}
.newyeargreet ul.txtgreets li{padding:2px 5px;border-bottom:1px solid #AAC1D1;cursor:pointer;}
.newyeargreet ul.txtgreets li.grt_active{background:#dbe3ed;color:#000;}

/* DisplayBox:Quick status view */
.disbox_stt_quickview {width:546px;}
.disbox_stt_quickview .disbox_inner{width:auto;}
*html .disbox_stt_quickview .disboxclose{right:15px;}
.contdisbox .commt_top{margin-bottom:5px;}
.disbox_stt_quickview .user_avatar{width:50px;height:50px;float:left;margin-right:10px;_position:relative;}
.disbox_stt_quickview .feed_item_r{display:block;margin-left:58px;position:relative;vertical-align:top;}
.disbox_stt_quickview .comment {_position:relative;}
.disbox_stt_quickview .rowcomment {padding:5px 8px;}
.disbox_stt_quickview .heightcmtdisbox .comment {margin:0;_position:relative;}
.disbox_stt_quickview .message{padding:0 20px 0 0;}
.disbox_stt_quickview .icoarrfeed{margin-left:30px;display:inline-block}
.disbox_stt_quickview .heightcmtdisbox .ctnboxact{padding:8px;}

/* DisplayBox:Quick status view iframe */
.disbox_stt_quickview_iframe {width:460px;}
.contdisbox .commt_top{margin-bottom:5px;}
.disbox_stt_quickview_iframe .user_avatar{width:50px;height:50px;float:left;margin-right:10px;_position:relative;}
.disbox_stt_quickview_iframe .feed_item_r{display:block;margin-left:58px;position:relative;vertical-align:top;}
.disbox_stt_quickview_iframe .message{padding:0 20px 0 0;}
.disbox_stt_quickview_iframe .icoarrfeed{margin-left:30px;display:inline-block}
.disbox_stt_quickview_iframe .heightcmtdisbox .ctnboxact{padding:8px;}

/* DisplayBox:Infor chat*/
.ctndisbox.disbox_chat{width:450px;position:absolute; z-index:1000;}
.disbox_chat .usercolt{width:100px;height:100px;overflow:hidden;margin:0 8px 0px 0;float:left;}
.disbox_chat .usercolrt{width:312px;height:100px;overflow:hidden;float:left;display:block;}
.disbox_chat .contstt_chat{height:36px;overflow:hidden;margin:3px 0 5px;color:#555;}

/* DisplayBox:emotion*/
.ctndisbox.disbox_emotion{position:absolute; z-index:1000;}
.disbox_emotion .icosticker{ float:left; width:36px; height:36px;}
.disbox_emotion .info_emotion{ padding-left:44px; font-size:12px;}

/* ----@@@@@[ POPUP & LIGHTBOX ]@@@@@---- */
/* Popup:feedback */
.feedback-form{display:block;position:relative;width:360px;_width:366px;height:1%;margin:0 auto;overflow:hidden;}
.feedback-form .rowFB {display:block;height:1%;margin:0;padding:4px 0;position:relative;color:#666666;overflow:hidden;}
.feedback-form .rowFB .coltext {float:left;font-weight:bold;line-height:16px;margin-right:17px;text-align:right;width:76px;display:inline-block;overflow:hidden;}
.feedback-form .rowFB .coltype {float:left;line-height:16px;}
.feedback-form .rowFB .coltype input,.feedback-form .rowFB .coltype textarea {width:235px;padding:0;}
.coltype textarea {resize:vertical;}
.feedback-form .rowFB .coltype select{width:237px;}
.feedback-form .rowFB .coltext .abbr {color:red;font-weight:normal;}

/* Popup:Qua tang*/
.f12{font-size:12px;}
.ctntopgift{padding:10px 0}
.topgift{padding:0 8px 0 10px}
.topgift select.categift{font-size:12px !important;padding:1px;height:20px !important;}
.topgift select.categift option{border-bottom:none !important;cursor:pointer;}
ul.itemgift{display:block;margin-top:10px;overflow:hidden;float:left;}
ul.itemgift li{width:96px;margin-top:-15px;padding-bottom:20px;float:left;position:relative;height:96px;}
ul.itemgift li p{margin-top:-20px}
.closetagfrd, .itemcheckgift{background-image:url(../images/imglbxgift.gif);}
.closetagfrd{width:9px;height:9px;background-position:0 -30px;display:inline-block;margin:5px 0 0 5px;cursor:pointer;}
.closetagfrd:hover{background-position:-17px -30px;}
.itemcheckgift{width:26px;height:28px;background-position:0 0;position:absolute;bottom:40px;right:4px;}
.wrtmesgift{width:573px;resize:none;padding:3px;font-size:12px !important;height:80px;}
.txtgrey{color:#808080;}
.txtblue{color:#476da4;}
.ctnicogift{margin-top:3px;}
input.inputgift{font-size:12px !important;color:#333 !important;width:574px;}
input.selnamegift{width:auto;border:0;margin-left:2px;position:relative;float:left;}
.ctntagfrd{border:1px solid #AAC1D1;height:auto;margin-bottom:15px;overflow:auto;padding-bottom:1px;}
.ctntagfrdwrp{padding-bottom:2px;}
.tagfrd{position:relative;padding:0 5px;background:#dde4ee;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;top:0;left:2px;width:auto;display:block;float:left;white-space:nowrap;margin:2px 2px 0 0;}
.tagfrd a:hover{text-decoration:none;}
.zme-boxy-content .sml_checkbox {margin:7px 0px 0px;}
.zme-boxy-content .sml_checkbox label {padding-left:7px;line-height:14px;font-size:11px;color:#888;}
.mediagift{margin-top:5px;}
.imgift{width:100px;height:100px;margin-right:10px;float:left;}
.infogift{margin-left:110px;}

/* Popup:Like list */
.poAb1 a {*height:23px;background:url(../images/invite_f.gif) no-repeat;text-indent:-99999em; width:102px;height:23px; display:block;}
.zme-boxy-footera{!margin:0 auto;}
.zme-boxy-footera{padding:6px;text-align:center;border-top:1px solid #eee;font-size:12px;font-weight:bold;height:22px;}
.friend_search{!padding-top:0;width:100%;margin-top:1px;position:relative;border-bottom:1px solid #c8d4e5;margin-bottom:1px;margin-left:1px;}
.friend_search input.app_search_keyword{background-position:-35px -339px;font-size:12px !important;color:#333;border:none 0 !important;height:19px;width:307px;padding:2px 5px 4px 25px;!margin-right:0;margin-right:5px;line-height:18px !Important;}
.name{margin-bottom:-4px;float:none !important;}

/*pop up Ket Ban*/
.makefrdrowinfo{margin-bottom:8px;height:1%;overflow:hidden;}
.txtredmakefrd{color:#ff3300}
.makefrdrowinfo .avtmakefrd{width:50px;margin-right:8px;float:left;}
.makefrdrowinfo .infomakefrd{margin-left:58px;font-size:12px;}
textarea.textarea_makefrd{border:1px solid #aac1d1;padding:3px 5px;font-size:12px;font-family:Tahoma, Arial, Helvetica, sans-serif;width:415px;height:60px;resize:none;margin-top:5px;}

/* Popup:Danh sach ban chung*/
.nofriend_search {margin:100px 0 80px 80px;}
ul.itemfrd_gn .box_ctn{margin-left:78px;!margin-top:-4px;}
.nofriend_search .btn_L7{margin-left:10px;margin-top:10px;}
ul.itemfrd_gn .box_ctn p{float:left}
ul.itemfrd_gn .box_ctn a {padding-right:3px;}
ul.itemfrd_gn .box_ctn .btn_frd {float:right;}
.box_ctn .btn_L7 span.ico_add-fr {padding-right:5px;}
.box_ctn .btn_L7 {margin-right:5px;}

/* Popup Invite Friend - Namnt */
.box_inv {margin-left:58px;}
.box_inv p {color:#888;font-size:12px;}
.box_inv a.mem_title{font-size:14px;width:205px;overflow:hidden;display:block;}
.box_inv p.int_but {margin-right:5px;}
.inv_gn li{border-bottom:1px solid #EAEFF4;margin-bottom:8px;display:block;padding-bottom:5px;overflow:hidden;margin-left:3px;}
.inv_gn li .frd_img{float:left;}
.inv_gn li .frd_img img{height:50px;width:50px;}
ul.inv_gn {margin-bottom:-5px;}
ul.inv_gn li.end {border-bottom:0;padding-bottom:0;margin-bottom:0;}

/* newfriend_status - namnt */
.bxwlcnewfrd{border:1px solid #d1e0e9;background:#f0f3f7;margin-bottom:15px;padding:7px 10px;float:left;}
ul.wlcnewfrd {width:545px;margin-top:10px;float:left;}
ul.wlcnewfrd li {margin-right:11px;float:left;}
ul.wlcnewfrd li.end{margin-right:0;}
ul.wlcnewfrd li .newfriend_info{width:100px;overflow:hidden;height:18px;display:block;font-size:12px;}

/* Popup:Theme -- NAMNT*/
.theme_box {padding-top:5px;height:1%;overflow:hidden;}
.theme_box p{font-size:12px;font-weight:bold;line-height:24px;}
.theme_box .theme_button{display:block;}
ul.list_theme {margin-top:10px;height:1%;overflow:hidden;}
ul.list_theme li{float:left;text-align:center;margin-right:21px;}
ul.list_theme li.end{margin-right:0;}
ul.list_theme li .itemthem{background:#fff;width:120px;height:150px;border:1px solid #cdcdcd;padding:2px;overflow:hidden;}
ul.list_theme li .itemthem:hover{border:1px solid #ff9900;background:#ff9900;}
.imgtheme{overflow:hidden;width:120px;height:150px;display:block;}
ul.list_theme li span.theme_check{display:block;margin-top:5px;}
.theme_check input {width:14px;border:none !important;}
.input-file.theme{margin:0 0 12px 130px;padding-top:10px;}
.grey.theme{margin:-5px 0 5px 130px;}

/*popup Cover*/
ul.list_theme li .itemcover{background:#fff; width:120px;height:70px; border:1px solid #cdcdcd; padding:2px; overflow:hidden;}
ul.list_theme li .itemcover:hover{border:1px solid #ff9900; background:#ff9900;}
.imgcover{overflow:hidden;width:120px;height:70px; display:block;}

/* Popup:Tease*/
.ctntease .avtease{width:50px;margin-right:10px;float:left;}
.ctntease .infotease{width:368px;float:left; font-size:12px;}
.ctntease .jokebox{ margin-top:5px;}
.ctntease .jokebox select{ font-size:12px;}

/* ----@@@@@[ DROPDOWN LIST ]@@@@@---- */
/* Dropdown list:Autocomplete */
.tagfriendlist{border:1px solid #00417e; -moz-box-shadow:2px 3px 3px #666;-webkit-box-shadow:2px 3px 3px #666;box-shadow:2px 3px 3px #666;}
ul.autoserfrd li{padding:5px 2px 5px 5px;height:34px;background:#fff;border-bottom:1px solid #c8d4e5;border-top:1px solid #fff;overflow:hidden;}
ul.autoserfrd li img{width:34px;float:left;}
ul.autoserfrd li p{padding-left:40px;}
ul.autoserfrd li p a:hover{text-decoration:none;}
ul.autoserfrd li.autoserfrd_active{background:url(../images/bgrepeatx.jpg) repeat-x 0 -27px;border-top:1px solid #c8d4e5;border-bottom:1px solid #c8d4e5;cursor:pointer;text-decoration:none;}
.search-fr input{border:1px solid #eee !important;}
.search-fr input.sharefrd{border:none !important;}

/* Dropdown list:Search friend list */
.boxshadow_popup.bxsearch{width:430px;}
.icobxser{height:16px;margin-right:3px;width:16px;display:inline-block !important;}
.icobxser.checkfr{background-position:-207px -237px;}
.icobxser.greyfans{background-position:-223px -214px;height:16px;}
.icobxser.greylike{background-position:-243px -214px;height:16px;}
.icobxserfrd{width:16px;height:16px;margin-right:5px;vertical-align:middle;float:left;}
.icobxserfrd.flag{background-position:-134px -143px;}
.icobxserfrd.star{background-position:-151px -143px;}
.icobxserfrd.community{background-position:-252px -602px;}
li.boxsearch{padding:5px 2px 5px 5px;height:50px;background:#fff;border-bottom:1px solid #DEE5EF;border-top:1px solid #fff;overflow:hidden;}
li.boxsearch a{display:block;}
li.morebxsearch{background:#f0f3f7;padding:5px;text-align:center;border-bottom:1px solid #fff;border-top:1px solid #fff;overflow:hidden}
li.morebxsearch a:hover{text-decoration:none;}
li.bsactive{text-decoration:none;background:#dbe3ed url(../images/bghoverbxser.gif) repeat-x 0 0;border-top:1px solid #c8d4e5;border-bottom:1px solid #c8d4e5;cursor:pointer;}
li.boxsearch p a:hover{text-decoration:none;}
li.boxsearch img{width:50px;float:left;background:#ccc;}
li.boxsearch p{padding-left:57px;}
li.boxsearch span{display:block;}
li.boxsearch.titype{height:20px;color:#000;padding:3px 5px;background:#d1ddeb;font-weight:bold;border-bottom:none;}
.icoadfrd{background-position:-208px -223px;display:inline-block !important;height:16px;margin-right:3px;width:16px;vertical-align:middle;}
.btnboxsearch{margin-right:5px;}
.btnboxsearch a.disin{display:inline !important;}
.darkgrey{color:#666}
.icomorebxser{width:5px;height:7px;background-position:-19px -603px;display:inline-block;margin-left:3px;}
.txtplayboxsearch{font-size:10px;color:#999;display:block;}

/* Dropdown list:Autocomplete results */
.fme-auto {border:1px solid #BFBFBF;position:absolute;z-index:1101;}
.fme-auto ul {list-style:none outside none;margin:0;padding:0;}
.fme-sitem {height:50px;}
.fme-item {background-color:#fff !important;cursor:default;margin:0;padding:5px;position:relative;}
.fme-auto-act {background-color:#F7F9FB !important;}
.fme_ava {float:left;height:50px;width:50px;}
.fme-item span {display:block;}
.fme_name {margin-top:3px;overflow:hidden;padding-left:5px;white-space:nowrap;width:185px;color:#555;font-size:12px;color:#476DA4;}
.fme_name em{font-style:normal;font-size:11px;color:#555;}
#zme-autocomplete-results ul {position:relative;}
.arrow_emo {background-position: -184px -736px;height: 8px;position: absolute;width: 15px; top: -8px;}
.arrow_emobot {background-position: -204px -736px;bottom: 0;height: 8px;position: absolute;width: 15px;}
/* ----@@@@@[ HOROSCOPE APP ]@@@@@---- */
/* Popup:Tu vi */
.zme-boxy.hrscope_boxy,.hrscope_boxy .zme-boxy-container{border-radius:5px;}
.hrscope_boxy .zme-boxy-title,.hrscope_checkicon,
.hrscope_checkbtn .true_btn,.hrscope_checkbtn .false_btn,.hrscope_saveinfobtn,.hrscope_appbtn, .hrscope_posttowall, .hrscope_close,
.hrscope_text p.hrscope_phead .icofam{background-image:url(../images/horoscope_app/hrscope_sprt_1.03.gif);}
.zme-boxy.hrscope_boxy{background:url(../images/overlay_white.png) transparent;}
.hrscope_boxy .zme-boxy-container{border:none 0;padding:8px;width:650px;background:transparent url("../images/overlay_white.png");}
.hrscope_boxy .zme-boxy-title{height:25px;border-radius:5px 5px 0 0;font-size:14px;line-height:23px;padding:5px 8px;}
.hrscope_boxy .zme-boxy-title span{}
.hrscope_boxy a.zme-boxy-close{top:16px;right:16px}
.hrscope_boxy .zme-boxy-content{padding:0;}
.hrscope_infoconfirm{background-color:#e5f2ff;border-bottom:1px solid #bddbf5;padding:8px 10px 10px;font-size:14px;color:#666;box-shadow:0 1px 1px #ddd;height:60px;overflow:hidden}
    .hrscope_infoconfirm .textdesc{color:#333;padding:0 0 5px;line-height:normal;}
	.hrscope_infoconfirm .textdesc.bgyellow{background:#feef9c;padding:3px 5px;}
    .hrscope_useravt{float:left;margin-right:10px;}
    .hrscope_useravt img{margin-top:4px;}
	.hrscope_useravt.cmt img{width:50px;height:50px;margin-top:4px;}
    .hrscope_userinfo{float:left;line-height:normal;width:480px;}
	.hrscope_userinfo.cmt{width:100%;}
	textarea.hrscope_textarea{width:558px;*width:553px; padding:5px; font-size:12px; height:37px; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; border:1px solid #ccc; resize:none; color:#777; margin-top:5px;}
    .hrscope_userinfo p{padding:0 0 5px;}
    .hrscope_userinfo .user_birthday{font-size:16px;color:#333;padding:8px 0 0}
	.hrscope_infoconfirm .titbirthday{font-size:16px;color:#333; margin-bottom:5px;}
	.hrscope_userinfo .user_birthday.cmt{ padding:0;}
    .hrscope_checkbtn{float:right;padding-top:6px;}
    .hrscope_checkbtn a{display:block;float:left;margin-left:10px;height:30px;text-indent:-9999em;}
    .hrscope_checkbtn .true_btn{background-position:-48px -48px;width:54px;}
    .hrscope_checkbtn .false_btn{background-position:-124px -48px;width:50px;}

    .hrscope_updateinfo{font-size:14px;float:left;padding-top:8px;}
        .hrscope_uform label{float:left;font-weight:bold;margin-right:10px;line-height:25px;color:#333;}
        .hrscope_uform label.sex_sel{margin-left:20px}
        .hrscope_uform select{border-radius:3px;border-color:#929292;font-size:12px;padding:3px;height:27px !important;min-width:60px;}
        .hrscope_uform span{float:left;margin-right:10px;}
        .new_uinfo{background-color:#fff;border:1px solid #e5e5e5;border-radius:3px;padding:5px 5px 6px;display:block;width:420px;line-height:normal;box-shadow:0 1px 0 #fff;font-size:13px;}
        .new_uinfo span{margin:0 7px;}
    .hrscope_saveinfobtn{width:57px;height:30px;background-position:0 -96px;float:right;display:block;text-indent:-9999em;margin-top:7px;}

.hrscope_detail{padding:10px;}
.hrscope_detail.false{opacity:0.5}
    .hrscope_thumbnail{float:left;margin-right:15px;width:160px;text-align: center;}
    .hrscope_thumbnail img.hrscthumb {width:160px;height:218px;background-image:url(../images/horoscope_app/hrscopethumb.jpg);}
        .thumb_baobinh{background-position:0 0;}
        .thumb_songngu{background-position:-176px 0;}
        .thumb_bachduong{background-position:-352px 0;}
        .thumb_kimnguu{background-position:-528px 0;}
        .thumb_songtu{background-position:-704px 0;}
        .thumb_cugiai{background-position:-880px 0;}
        .thumb_sutu{background-position:-1056px 0;}
        .thumb_xunu{background-position:-1232px 0;}
        .thumb_thienbinh{background-position:-1408px 0;}
        .thumb_hocap{background-position:-1584px 0;}
        .thumb_nhanma{background-position:-1760px 0;}
        .thumb_maket{background-position:-1936px 0;}
     .hrscope_thumbnail .hrscope_appbtn{display:block;margin:5px auto 0;background-position:-208px -48px;width:92px;height:22px;text-indent:-9999em;}
     .hrscope_text{margin-left:180px;font-size:12px;line-height:16px;height:290px;overflow-y:auto;width:450px;}
     .hrscope_text p{padding-bottom:10px;}
     .hrscope_text p:last-child{padding:0}
     .hrscope_text p.hrscope_phead{padding-bottom:2px;font-weight:bold;text-transform:uppercase;height:18px;}
     .hrscope_text p.hrscope_phead .hrscptext{float:left;margin-right:10px;}
     .hrscope_text p.hrscope_phead .icofam{float:left;width:46px;height:16px;}
        /* Tu vi feed icon */
        .icofam.horoscope_0 {background-position:-80px -96px;}
        .icofam.horoscope_1 {background-position:-80px -112px;}
        .icofam.horoscope_2 {background-position:-80px -128px;}
        .icofam.horoscope_3 {background-position:-80px -144px;}
        .icofam.horoscope_4 {background-position:-80px -160px;}
        .icofam.horoscope_5 {background-position:-80px -176px;}
/* Finished step */
.hrscope_infoconfirm.finish{border-bottom:1px solid #ccc;background-color:#f7f7f7;padding:8px 10px 10px;height:auto;box-shadow:0 1px 1px #ddd;}
.hrscope_posttowall{background-position:-304px -48px;width:111px;height:29px;display:block;text-indent:-9999em;margin:0 auto;}
.hrscope_close{ background-position:0 -146px; width:54px; height:30px; display:block; text-indent:-9999em;margin:0 auto;}
.bottom_btn{padding:5px 0;width:100%;background:#fff;border-top:1px solid #eee;}

/* ----@@@@@[ TOOLTIP MARK ]@@@@@---- */
.tip_box .tip_mark{padding:0 10px 0px 8px;!height:1%;font-size:12px;margin-right:0 !important;}
.tip_mark p.stt_mark{line-height:30px;margin-right:0;}
.tip_mark p.stt_mark span.mark {color:#f45f32;font-weight:bold;}
.tip_box .tip_inner .gifticon{width:24px;height:28px;display:block;float:left;background-position:0px -58px;margin-right:10px;margin-top:3px;}
.tip_box .tip_inner .newyear{width:24px;height:24px;display:block;float:left;background-position:0px -92px;margin-right:10px;margin-top:3px;}
.tip_box .tip_inner .newyeargift{width:28px;height:29px;display:block;float:left;background-position:0px -121px;margin-right:10px;margin-top:3px;}
.tip_box .tip_mark .markreport{width:19px;height:20px;display:block;float:left;background-position:0px -153px;margin-right:10px;margin-top:5px;}
.tip_box .tip_inner .imgwishlunar{width:28px;height:27px;display:block;float:left;background-position:0px -177px;margin-right:10px;}
.tip_box .tip_inner .imggiftlunar{width:26px;height:35px;display:block;float:left;background-position:0px -217px;margin-right:10px;}
.tip_box .tip_inner .imggiftvalentine{width:30px;height:31px;display:block;float:left;background-position:0px -293px;margin-right:10px;}
.tip_box .tip_inner .imgwomenday{width:30px;height:30px;display:block;float:left;background-position:0px -335px;margin-right:10px;}
.icosticker{width:36px; height:36px; background:url(../images/ico_sticker_1.05.gif) no-repeat 0 0; display:inline-block; vertical-align:-4px; margin-right:3px;}

/* ----@@@@@[ OTHER MODULES ]@@@@@---- */
/*banner mobile apps*/
.zme_mobileapps_banner_home{background:url(../images/m_banner_home-1.01.jpg) 0 0 no-repeat;height:409px;position:relative;}
.zme_mobileapps_banner_profile{background:url(../images/m_banner_profile-1.02.jpg) 0 0 no-repeat;height:409px;width:604px;position:relative;margin:0 auto;}
.andrdlbtn,.iosdlbtn{position:absolute;display:block;width:137px;height:49px;top:350px;}
.andrdlbtn{left:241px;}
.iosdlbtn{left:387px;}
.closembanner{display:block;position:absolute;width:11px;height:11px;right:3px;top:3px;}
.zme_mobileapps_banner_profile .andrdlbtn,.zme_mobileapps_banner_profile .iosdlbtn{top:335px;}

/* Aler-bar */
.alert{color:#000;z-index:0;overflow:hidden;height:26px;background:#fff;width:100%;margin:0 auto;position:relative;}
.alert .alert-inter{display:block;margin:0 auto;padding:4px 5px 0 28px; background-position:5px -36px;background-color:#e3f5fa;}
.alert .alert-inter.alert_imp{background:#faf6c8; background-position:-35px -603px;padding-left:8px;}
.icoalert_imp{width:16px; height:13px; background-position:-35px -603px; margin-right:5px; display:inline-block; vertical-align:-2px;}
.alert-inter a.close-alert{display:block;height:22px;width:16px;background-position:0 -83px;}
.alert-inter a.close-alert:hover{background-position:0 -61px;}
.alert-inter.alert_imp a.close-alert{display:block;height:22px;width:16px;background-position:0 -970px;}
.alert-inter.alert_imp a.close-alert:hover{background-position:0 -948px}

/*page important*/
.ctnimportant{font-size:14px;text-align:center;}
.ctnimportant p{margin-bottom:10px;}
.important_img{float:left;margin-right:30px;}
.important_infor{padding-top:10px;font-size:12px;}
.important_infor h3{color:#f00;font-size:24px;font-weight:bold;line-height:normal;margin-bottom:20px;}
.important_infor p{font-size:14px;font-weight:bold;margin-bottom:5px;}

/* Icon chung thuc Zing */
.ctncertified{display:block;height:25px;overflow:hidden;float:left}
@media screen and (-webkit-min-device-pixel-ratio:0) {.ctncertified{vertical-align:0px;}}
.bxcertified{height:18px;padding:4px 2px 0;display:inline-block;white-space:nowrap;overflow:hidden;}
.bxcertified.nobg{background:#f5f5f5;border:1px solid #f5f5f5;}
.icocer{height:16px;width:16px;display:inline-block;cursor:pointer;}
.ico_certified {background-position:0 -629px;}
.ico_notcertified{background-position:0 -653px;}
.txtcertified{margin:0 2px;*margin:0 4px;font-size:11px;vertical-align:2px;}
.ctncertified a:hover{ text-decoration:none;}

/*Title Sub-page*/
.path_voapp{border-bottom:1px solid #E3E7F0;margin:5px 10px;}
.title-pub{border-bottom:1px solid #E3E7F0;display:block;height:20px;margin-bottom:10px;overflow:hidden;padding-bottom:5px;width:100%;}
:root .title-pub{width:auto\0/;}
.title-pub .txt, .titlenewfrd .txt, .path_voapp .txt{font-size:16px; font-weight:bold; float:left; margin-right:5px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px; color:#444;}
.title-pub .icon, .titlenewfrd .icon, .path_voapp .icon{width:5px;height:10px;background-position:-139px -185px;float:left;display:inline-block;margin:10px 10px 0;}
.title-pub .homepage, .path_voapp .homepage{background-position:-179px -232px;width:24px;height:24px;display:inline-block;overflow:hidden;float:left;margin-right:8px;}
.path_voapp .titapp{ float:left; width:674px;line-height:30px;}
.path_voapp .titapp h1{width:125px; float:left;}
.path_voapp ul.cateappstore{ float:right; width:280px;line-height:30px; text-align:right; position:relative;}
ul.cateappstore li{ display: inline-block; margin-left:16px;*float:left;*margin-left:20px}
ul.cateappstore li a{display:inline-block; font-weight:bold; text-align:right;}
ul.cateappstore li a:hover{ color:#333; text-decoration:none;}
ul.cateappstore li em{width:9px; height:5px; background-position:-276px -138px; display:inline-block; margin:12px 0 0 6px; vertical-align:2px;}
ul.cateappstore_sub{ display:block; border:1px solid #999; padding:10px 10px 0; background:#fff; position:absolute; left:-60px; top:28px; z-index:2;box-shadow:0 1px 0 0 #D7DBE1, 0 2px 0 0 #ccc, 0 0 5px #999; font-size:12px;}
ul.cateappstore_sub li{width:154px; margin:0 10px 5px 0; float:left;}
ul.cateappstore_sub li.end{ margin-right:0;}
ul.cateappstore_sub li a{ height:20px; line-height:20px; margin-left:5px; font-weight:normal; color:#333;float:left;}
ul.cateappstore_sub li a:hover{ text-decoration:none; color:#476da4;}

/*search*/
.search-f{float:right;width:173px;height:16px;padding:4px;background-position:-196px -162px;*padding-top:3px;*height:19px;}
.search-f input{border:none;background:none;color:#333;width:152px;height:15px !important;padding:0;line-height:14px !important;float:left;font-size:11px !important;}
.search-f a{display:inline-block;width:16px;height:19px;float:left;padding-left:5px;}
.bar-top{background:#f6fafd;height:22px;padding:3px;}
.ttf{float:right;font-weight:bold;text-align:right;}

/* Added by Namnt */
.ctnfriend_gn{overflow-x:hidden;overflow-y:auto;height:300px;}
.itemfrd_gn li{border-bottom:1px solid #EAEFF4;margin-bottom:8px;display:block;padding-bottom:5px;overflow:hidden;margin-left:3px;margin-top:10px;}
.itemfrd_gn li .frd_img{float:left;}
.itemfrd_gn li .frd_img img{height:70px;width:70px;}

/*Share Cover*/
.sharecover_network{display:block; padding:10px;}
.sharecover_network .txtpostcover{font-size:12px; margin-bottom:10px;}
.sharecover_network .attachrtcover{ margin:2px 0 5px 0;overflow:hidden;}
.sharecover_network .attachrtcover .mediaitemrtavt{width:130px; float:left; margin-right:10px; max-height:130px;}
.sharecover_network .attachrtcover .mediainforuser{ display:table; color:#888;}

/*Send Mess - Miniprofile*/
.tb-composebox {margin-left:20px;margin-top:10px;margin-right:20px;	width:545px;}
.tb-composebox-label{color: #777;text-align:right!important;font-weight:bold;padding-right:3px;	vertical-align:top;}
.tb-composebox-title{width: 465px;border: 1px solid #8496BA;height: auto !important;padding: 5px;font-size:11px;color: #555; font-family: Tahoma,Arial,Verdana,sans-serif;}
.notice {color: #777;font-size: 9px;text-align: left;}
.tb-composebox-textcontent {border: 1px solid #8496BA;height: 56px;	padding: 5px;width: 465px;}

/* Chia se tren nhieu mxh khac */
.sntwshare .sntwshare_label{float:left;margin-right:5px;}
.sntwshare a,.sntwshare .ntwsh_others{
    width:20px;height:20px;
    display:inline-block;
    margin:0 1px;vertical-align:bottom;
    background-image:url(../images/socialicons.png);}
.sntwshare .ntwsh_zingme{background-position:0 0;}
.sntwshare .ntwsh_facebook{background-position:-28px 0;}
.sntwshare .ntwsh_linkhay{background-position:-57px 0;}
.sntwshare .ntwsh_google{background-position:-85px 0;}
.sntwshare .ntwsh_twitter{background-position:-113px 0;}
.sntwshare .ntwsh_digg{background-position:-142px 0;}
.sntwshare .ntwsh_linkedin{background-position:-171px 0;}
.sntwshare .ntwsh_others{background-position:0 -32px;cursor:pointer;}
/* Show danh sach cac mxh khac */
.sntwshare .ntwsh_list{min-width:225px;margin-left:-12px;margin-top:27px;display:none;}
.sntwshare .ntwsh_others:hover .ntwsh_list{display:block;}
.sntwshare .ntwsh_list .htext{margin:0 0 5px 1px;}

/*Box appstore top*/
a.close.bxappstore{top:5px; right:5px;}
.sprtappstoretop, .appstorestar{background-image:url(../images/img_appstoretop.png); background-repeat:no-repeat;}
.sprtappstoretop.logostore{width:65px; height:44px; background-position:0 0; display:inline-block;}
.sprtappstoretop.storestar{width:60px; height:11px; display:inline-block;}
.sprtappstoretop.storestar.star_1{ background-position:0 -49px;}
.sprtappstoretop.storestar.star_2{ background-position:0 -65px;}
.sprtappstoretop.storestar.star_3{ background-position:0 -81px;}
.sprtappstoretop.storestar.star_4{ background-position:0 -97px;}
.sprtappstoretop.storestar.star_5{ background-position:0 -113px;}
.boxappstoretop{background:#f6f8fa; border:1px solid #d5dce5; padding:8px 10px 10px 10px; margin-bottom:10px; overflow:hidden; position:relative;}
.boxappstoretop .appstoretoplt{width:65px; float:left;}
.boxappstoretop .appstoretoprt{ margin-left:75px;}
.boxappstoretop .appstoretoprt .ctntitappstore{border-bottom:1px solid #dbe2e9; padding-bottom:5px;}
.boxappstoretop .appstoretoprt .titappstore{font-size:14px; font-weight:bold; margin-bottom:3px;}
.boxappstoretop .appstoretoprt .viewmore{ color:#666; display:block;}
.boxappstoretop .appstoretoprt ul.itemappstore{border-top:1px solid #fff; padding-top:10px; margin-left:-20px;}
.boxappstoretop .appstoretoprt ul.itemappstore li{width:102px; float:left; display:block; margin-left:20px;}
.boxappstoretop .appstoretoprt ul.itemappstore li a{ display:block;}
.boxappstoretop .appstoretoprt ul.itemappstore li img{border-radius:6px;border:1px solid #bbb;margin-bottom:3px;}
.boxappstoretop .appstoretoprt ul.itemappstore li img:hover{border:1px solid #333;box-shadow:0 0 5px #888;}
.boxappstoretop .appstoretoprt ul.itemappstore li .nameappstore{ white-space: nowrap; overflow:hidden; text-overflow: ellipsis; font-size:12px; margin-bottom:2px;}
.boxappstoretop .appstoretoprt ul.itemappstore li .playcount{width:110px; color:#666;}

/*Mini profile cua appStore*/
.apptipbox{width:340px;}
.rapp_thumb,.rapp_thumb a,.rapp_thumb img{display:block;width:110px;height:110px;}
.apptipbox .app_thumb{float:left;width:112px;margin-right:10px;}
.apptipbox .app_thumb img{border:1px solid #888;margin-bottom:5px;clear:both;}
.apptipbox .app_desctext{margin-left:122px;}
.apptipbox .app_desctext li{display:block;padding:0 0 4px 0px;color:#666;}
.apptipbox .app_desctext li em{background-color:#49759a;display:inline-block;height:2px;margin-right:5px;vertical-align:middle;width:2px;margin-left:-8px;}
.apptipbox .app_desctext li.apptipboxname{font-weight:bold;color:#333;padding:0 0 5px;font-size:12px}
.app_desctext li .app_icons {padding-top:5px}
.apptipbox .app_btnplaynow{text-transform:uppercase;font-size:15px;height:28px;line-height:28px;}
.apptipbox .detailapp_link{font-weight:bold;margin-left:10px;!vertical-align:bottom;}
.apptipbox .apptitbox_bot{margin-top:8px}
.appstorestar{display:inline-block;width:65px;height:12px;}
	.appstar_1{background-position:0 -49px;}
	.appstar_2{background-position:0 -65px;}
	.appstar_3{background-position:0 -81px;}
	.appstar_4{background-position:0 -97px;}
	.appstar_5{background-position:0 -113px;}

.bximportblog{width:218px; height:136px; background:url(../images/zblog_countdown.jpg) no-repeat 0 0; margin-bottom:10px; cursor:pointer;}
.bximportblog .numberuser{font-size:15px; font-weight:bold; color:#fe7100; width:124px; height:24px; text-align:center; padding:105px 0 0 10px;}

.bxprnewapp{width:218px; margin-bottom:10px; display:block;}
#status-share{background-image: url("../images/img_newpofile-1.00.png");background-repeat: no-repeat;background-position: 0 -116px;display: inline-block;height: 28px;width: 83px;}
.icosticker{width:36px; height:36px; background:url(../images/ico_sticker_1.05.gif) no-repeat 0 0; display:inline-block; vertical-align:-4px; margin-right:3px;}
.ctndisbox.disbox_emotion {position: absolute;z-index: 898;}
.disbox_emotion .info_emotion {font-size: 12px;padding: 8px 8px 0px 44px;}
.disbox_emotion .icosticker {float: left;height: 36px;width: 36px; margin: 8px 8px 0 8px;}

/*Box Bao ve tk ca nhan*/
.msnotice{color:#333;line-height:18px;background-color:#faf6c8;border:1px solid #888579;margin-bottom:10px;}
.msnotice_close,.msnotice_btn a{background-image:url(../images/msnotice_close.gif);}
.msnotice_close{float:right;background-position:0 -17px;width:16px;height:15px;margin:5px 5px 0 0}
.msnotice_close:hover{background-position:0 0;}
.msnotice_inner{padding:10px;}
.msnotice_htxt{padding:0 0 5px;margin:0;text-transform:uppercase; font-size:1.17em; font-weight:bold;}
.msnotice_btn{margin:0;padding:8px 0 0}
.msnotice_btn a{font-size:11px;font-weight:bold;color:#333;display:inline-block;padding:5px;line-height:normal;border-radius:3px;border:1px solid #999;text-decoration:none;background-color:#fff;text-transform:uppercase;color:#666;background-position:0 -32px;}
.msnotice_btn a:hover{color:#333;border:1px solid #888; text-decoration:none;}
.popstr{cursor: pointer;}

/*Popup Xem truoc Link*/
.titreviewlink{float:right; height:30px; margin:-5px 0; line-height:30px;font-size:14px;}
.titreviewlink a{ padding:0 10px; display:inline-block;border-radius:2px;}
.titreviewlink a:hover{ background:#6486b6; text-decoration:none; color:#fff;}
.titreviewlink a.likeviewlink:hover span.ico_likefull16x16{background-position:0 -768px;}
.titreviewlink a.likeviewlink:hover span.ico_like16x16{background-position:0 -736px;}
.titreviewlink a.repostviewlink:hover span.ico_repost16x16{background-position:0 -800px;}
	/*Reset popup for Link*/
    .fixedbox_newspreview .fixedbox_body{width:640px;}
    .fixedbox_newspreview .fixedbox_body .fbxpad{padding:10px;}
    .fixedbox_newspreview .fixedbox_body .fixedbox_close{padding:10px 10px 0 0;height:auto;border-left:none; box-shadow:none;margin:0;}
    .fixedbox_newspreview .fixedbox_body .fixedbox_titletext{padding-top:6px;font-size:14px;font-weight:bold;}

/* Popup Hashtag */
.fixedbox_hashtag .fixedbox_body, .fixedbox_hashtag .fixedbox_footer{width:900px;}
.fixedbox_hashtag .fixedbox_close{padding:10px 10px 0 0;height:auto;margin:0;}
.fixedbox_hashtag .fixedbox_body .fixedbox_titletext{padding:0;font-size:16px;font-weight:bold;}
.htagtitle{font-size:16px;font-weight:bold;}
.htag_feedstream{position: relative; border-right:1px solid #dbe3f0;padding-right:25px;margin:0 225px 0 0;}
.htag_rcol{float:right;width:200px;padding-top:15px;}
.htag_rcol .htitle{color:#888;font-weight:bold;text-transform:uppercase;padding-bottom:5px;border-bottom:1px solid #dbe3f0;font-size:14px;margin-bottom:10px;}
.htag_rcol .rcol_htaglist{margin-bottom: 10px;}
.rcol_htaglist li{padding:0 0 6px;font-size:14px;}
.rcol_htaglist li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:2px 4px;}
.rcol_htaglist li a:hover{text-decoration:none; padding:2px 4px; background:#e6f5fa; border-radius:4px;}
.rcol_htaglist li a.active{font-weight: bold;color: #444;text-decoration: none;cursor: text;}
.rcol_htaglist li a.active:hover{ background:none;}

/* Popup Hashtag noi bat */
.htagtitlerow{padding:10px 5px;margin:-8px -8px 8px;border-bottom:1px dotted #e3e6eb;font-size:12px;height:24px;background-color:#f3faff;}
.htagtitlerow span{margin-right:8px; font-weight:bold;}
.htagtitlerow input{font-size:12px;}
.htagtitlerow a.btn_L8{ margin-left:5px;}
.typical_htaglist{overflow:hidden;font-size:12px;padding-bottom:15px;}
.typical_htaglist li{float:left;width:33%;padding:2px 0; height:18px;}
.typical_htaglist li a{display:inline-block;margin-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1px 4px;}
.typical_htaglist li a:hover{ text-decoration:none; padding:1px 4px; background:#e6f5fa; border-radius:4px;}
.totalhtag{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666;}

/*Popup birthday*/
.birthday_sprt{ background-image:url(../images/birthday_sprtimg.png); background-repeat:no-repeat; display:inline-block;}
.birthday_sprt.top{ background-position:0 0; height:20px; width:567px;}
.birthday_sprt.bottom{ background-position:0 -103px; height:30px;width:567px;}
.birthday_content{ background:url(../images/birthday_bg-1.01.gif) repeat-y 0 0; width:537px; padding:0 15px; display:inline-block;}
.birthday_top{width:430px; height:160px; background-position:0 -136px; display:block;}
.popup_birthday textarea{height:15px; width:278px;margin:4px 0 8px;resize:none;padding:3px;overflow:hidden;}
.zme-boxy-container.popup_birthday a.zme-boxy-close{width:16px; height:16px ;background:url(../images/birthday_closed.png) no-repeat 0 0; border:none; top:15px; right:15px;}
.zme-boxy-container.popup_birthday a.zme-boxy-close:hover{ background-position:0 -16px;}
.birthday_owners{width:567px; margin-bottom:10px; display:block; font-size:12px;}
.birthday_owners .stk_heohong{width:101px; height:100px; background-position:-465px -136px; float:left; margin-right:20px;}
.birthday_owners .wish{width:404px; float:left;}

/*Me Vip*/
.mevip1, .mevip2, .mevip3, .mevip4 {background:url(../images/mevip_icon.png) no-repeat;display:inline-block;width:16px;height:16px;margin:0 5px;}
.mevip2 {background-position: -16px 0}
.mevip3 {background-position: 0 -16px}
.mevip4 {background-position: -16px -16px}
.mevip_level1, .mevip_level2, .mevip_level3 {color: #01a361}
.mevip_level4, .mevip_level5 {color: #d58008}
.mevip_level6 {color: #e54b3c}
.birthday_owners .wish{width:404px; float:left;}
.usernamecoverpf .usernamecoverpf .mevip1,.usernamecoverpf .mevip2, .usernamecoverpf .mevip3, .usernamecoverpf .mevip4 {display:block;margin-top:4px;float:left}
/*Popup Level*/
.popuplevel .levelsystem {background:url(../images/popup_level.png) no-repeat;position:relative;width:408px;height:170px;display:block;margin:-8px}
	.popuplevel .class1 {background-position: 0 0}
	.popuplevel .class2 {background-position: -408px 0}
	.popuplevel .class3 {background-position: 0 -170px}
	.popuplevel .class4 {background-position: -408px -170px}
.popuplevel .levelsystem .levelnum {position:absolute;width:54px;height:22px;display:block;top:67px;left:176px;text-align:center}
.popuplevel .levelsystem span {font-size:30px;font-weight:bold;}
.popuplevel .levelsystem.class1 span{color: #1e6dbf}
.popuplevel .levelsystem.class2 span{color: #0c8c1f}
.popuplevel .levelsystem.class3 span{color: #bb5c1a}
.popuplevel .levelsystem.class4 span{color: #c12274}
.greetings_levelup {margin-top:15px;text-align:center; width:392px; overflow:hidden;}
.greetings_levelup p {font-size:13px;font-weight:bold;margin-top:3px}
.greetings_levelup .btn_L3 {margin-top:8px;}
.popuplevel .zme-boxy-close {background:url(../images/popup_level-1.01.png) no-repeat;width:16px;height:16px;display:block;background-position: -817px 0}
.popuplevel .zme-boxy-close:hover {background-position: -817px -17px}

/*ZMe Level*/
.zmelv_system strong{ background-image:url(../images/zme_level.png); background-repeat: no-repeat;color: #FFF;display: inline-block;line-height: 18px;font-size:9px;height:18px;padding-left:3px;width:36px;}
.zmelv_system strong.level0 {background-position: 0 -94px;margin-left:2px}
.zmelv_system strong.level1, .zmelv_system strong.level2, .zmelv_system strong.level3, .zmelv_system strong.level4, .zmelv_system strong.level5 {background-position: 0 0;margin-left:2px}
.zmelv_system strong.level6, .zmelv_system strong.level7, .zmelv_system strong.level8, .zmelv_system strong.level9 {background-position: 0 -18px;margin-left:2px}
.zmelv_system strong.level10 {background-position: 0 -38px;}
.zmelv_system strong.level11, .zmelv_system strong.level12, .zmelv_system strong.level13, .zmelv_system strong.level14, .zmelv_system strong.level15  {background-position: 0 -56px;}
.zmelv_system strong.level16, .zmelv_system strong.level17, .zmelv_system strong.level18, .zmelv_system strong.level19, .zmelv_system strong.level20  {background-position: 0 -74px;}
.zmelevellt { margin: -5px 0 5px 10px;}
.usernamecoverpf .zmelv_system {display:block;float:left;margin-top:4px;}
.zmelevellt .ctnpointmenult {float:left;margin:0 4px 0 1px;font-size:12px}
.zmelv_system:hover {text-decoration:none}

/*Tip level user*/
.status_points {background: #d1e8f2;display: block;float: left;height: 16px;margin: 2px 6px 0;width: 280px;position:relative}
.status_points .percent {background:#53b9ea;display: block;height: 16px;}
.status_level {margin-top:5px}
.status_level p {font-weight:bold;float:left}
.status_level .class0 {color: #888}
.status_level .class1 {color: #0076a1}
.status_level .class2 {color: #00a12d}
.status_level .class3 {color: #ef6330}
.status_level .class4 {color: #eb005c}
.points_num {position:absolute;left:120px;top:0}

/*Medal*/
.txtcontmedal{ color:#666; font-weight:bold; font-size:11px;}
.rowviewmedal{ margin-bottom:3px; display:block; overflow:hidden;}
.rowviewmedal .rowviewmedal_lt{width:130px; float:left; text-align:right; margin-right:10px; color:#666;}
.rowviewmedal .rowviewmedal_rt{width:252px; float:left; text-align:left; font-size:13px; font-weight:bold; overflow:hidden;}
.bgmedal{background:url(../images/bgmedal.png) no-repeat 0 0; width:408px; height:190px; display:block; position:relative; margin:-8px;}
.bgmedal .ctnmedalpopup{position:absolute; width:125px; height:125px; top:36px; left:141px;text-indent:-9999px;}
/*.imgsptmedal125{ background-image:url(../images/imgsprtmedal3d125.png); background-repeat:no-repeat;width:120px; height:120px;display:block;}*/
.imgsptmedal125{ background-image:url(../images/imgsprtmedal125-1.02.png); background-repeat:no-repeat;width:120px; height:120px;display:block; border:2px solid #fff; border-radius:200px;box-shadow: 0 2px 2px #0099cc;}
.imgsptmedal125.medzme1{ background-position:-2px -2px;}
.imgsptmedal125.medzme2{ background-position:-128px 0;}
.imgsptmedal125.medzme3{ background-position:-250px 0;}
.imgsptmedal125.medzme4{ background-position:-375px 0;}
.imgsptmedal125.medzme5{ background-position:-500px 0;}
.imgsptmedal125.medzme6{ background-position:-625px 0;}
.imgsptmedal125.medzme7{ background-position:-750px 0;}
.imgsptmedal125.medzme8{ background-position:-875px 0;}
.imgsptmedal125.medblog1{ background-position:0 -125px;}
.imgsptmedal125.medblog2{ background-position:-125px -125px;}
.imgsptmedal125.medblog3{ background-position:-250px -125px;}
.imgsptmedal125.medblog4{ background-position:-375px -125px;}
.imgsptmedal125.medblog5{ background-position:-500px -125px;}
.imgsptmedal125.medblog6{ background-position:-625px -125px;}
.imgsptmedal125.medblog7{ background-position:-750px -125px;}
.imgsptmedal125.medblog8{ background-position:0 -250px;}
.imgsptmedal125.medblog9{ background-position:-125px -250px;}
.imgsptmedal125.medblog10{ background-position:-250px -250px;}
.imgsptmedal125.medblog11{ background-position:-375px -250px;}
.imgsptmedal125.medblog12{ background-position:-500px -250px;}
.imgsptmedal125.medblog13{ background-position:-626px -251px;}
.imgsptmedal125.medphoto1{ background-position:0 -375px;}
.imgsptmedal125.medphoto2{ background-position:-125px -375px;}
.imgsptmedal125.medphoto3{ background-position:-250px -375px;}
.imgsptmedal125.medphoto4{ background-position:-375px -375px;}
.imgsptmedal125.medphoto5{ background-position:-500px -375px;}
.imgsptmedal125.medphoto6{ background-position:-625px -375px;}
.imgsptmedal125.medphoto8{ background-position:-750px -375px;}
.imgsptmedal125.medphoto9{ background-position:-878px -376px;}

/* lightbox thông điệp hay */
.tdhsprt,.tdhpost_ficon span{background-image:url("../images/tdhsprt-1.02.png");background-repeat:no-repeat;}
.rdsLightbox_title {background: none repeat scroll 0 0 #45b171; padding: 7px 10px;}
.rdsLightbox_title .tdhsprt.btntdh {float: left;}
.rdsLightbox_title .title_text{float: left; font-size: 14px; font-weight: bold; color: #FFF; line-height: 26px;}
.rdsLightbox_title .title_text:hover{text-decoration: none;}
.rdsLightbox_title .title_text .icotdh_titile{width: 29px; height:26px; background-position: -308px -261px;}
.rdsLightbox_title .title_close{float: right;}
.rdsLightbox_title .title_close .btntdh{float: left;}
.rdsLightbox_title .title_close .btnclose{margin-left: 10px; background-position: -239px -261px;margin-top: 2px; display:inline-block; width: 16px; height: 24px; display: inline-block;}
.rdsLightbox_ctn {position: relative;background-color:#FFF; padding: 5px; overflow: hidden;}
.rdsact_btn {text-decoration: none; display: inline-block; border-radius: 3px; margin-top: 0px; float: left; line-height: 26px; margin-left: 20px; padding: 0px 10px; background-color: rgb(255, 255, 255); color: rgb(60, 160, 101);}
.rdsact_btn:hover {text-decoration: none;}
.rdsact_btn span.like_actico{height: 15px; background-position: -352px -16px; width: 16px; display: inline-block; vertical-align: -2px; margin-right: 5px;}
.rdsact_btn span.like_actico.islike{background-position: -352px -48px;}
.rdsact_btn span.icorepost{height: 15px; background-position:-374px -66px; width: 16px; display: inline-block; vertical-align: -2px; margin-right: 5px;}
.rdsLightbox_bot{position: absolute; bottom: 5px; width: 98%;}
.rdsLightbox_bot .bot_text{font-size: 12px;color: #FFFFFF; display: inline-block; border-radius: 3px 3px 0px 0px; background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5); padding: 4px 10px; font-weight: bold; line-height: 18px;}
.rdsLightbox_bot .bot_text:hover{text-decoration: none;}
.rdsLightbox_bot .bot_text .icotdh_bot.tdhsprt{background-position: -352px -263px;display: inline-block;float: left;height: 16px;margin-right: 5px;margin-top: 2px;width: 20px;}
.icotdh_bot{width: 20px; height:14px; background-position:-352px -264px;}
.tdh_sentence > img {margin: -10px;max-width: 576px;}
